superimposed rotation - Spanish English Dictionary